@CHARSET "UTF-8";
body {
	margin: 0 0 0 0;
	padding:0 0 0 0;
	color: #000000;
	font-size:12px;
    font-family:"宋体", Arial;
    text-decoration: none;
    background-color:#F0F7F8;
}

.main_body{
	background-color:#F0F7F8;
}

a {color: #000000;font-size:12px;font-family:"宋体", Arial;text-decoration: none;}
a:link,visited{color: #000000;text-decoration: none;}
a:hover,active{color: #000000;text-decoration: underline;}


.a_white a{color: #ffffff;text-decoration: none;}
.a_white a:link,.a_white a:visited{color: #ffffff;text-decoration: none;}
.a_white a:hover,.a_white a:active{color: #ffffff;text-decoration: none;}
.a_white a.current_user{
	text-decoration: none;
	background: url('../images/top_login.gif') no-repeat;
	height: 20px;
	padding: 1px 0 0 22px;
}
.a_white a.employee_level{
	text-decoration: none;
	background: url('../images/top_level.gif') no-repeat;
	height: 20px;
	padding: 2px 0 0 22px;
}
.a_white a.top_time{
	text-decoration: none;
	background: url('../images/top_time.gif') no-repeat;
	height: 20px;
	padding: 3px 0 0 22px;
}
.a_white a.top_wait{
	text-decoration: none;
	background: url('../images/top_wait.gif') no-repeat;
	height: 20px;
	padding: 2px 0 0 22px;
}
.a_white a.internal_email{
	text-decoration: none;
	background: url('../images/top_internal.gif') no-repeat;
	height: 20px;
	padding: 3px 0 0 22px;
}

.a_tools{height: 28px;}
.a_tools a{text-decoration: none;color: #000000;}
.a_tools a:link,.tools a:visited{text-decoration: none;}
.a_tools a:hover,.tools a:active{color: #0071c6;text-decoration: none;}
.a_tools a.add{
	text-decoration: none;
	color: #000000;
	background: url('../images/add.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.del{
	text-decoration: none;
	color: #000000;
	background: url('../images/del.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.update{
	text-decoration: none;
	color: #000000;
	background: url('../images/update.bmp') no-repeat;
	padding: 3px 0 0 22px;
}
.a_tools a.share{
	text-decoration: none;
	color: #000000;
	background: url('../images/share.bmp') no-repeat;
	padding: 3px 0 0 22px;
}
.a_tools a.active{
	text-decoration: none;
	color: #000000;
	background: url('../images/active.bmp') no-repeat;
	padding: 5px 0 0 22px;
}
.a_tools a.hangup{
	text-decoration: none;
	color: #000000;
	background: url('../images/hangup.bmp') no-repeat;
	padding: 3px 0 0 22px;
}
.a_tools a.closestage{
	text-decoration: none;
	color: #000000;
	background: url('../images/closestage.bmp') no-repeat;
	padding: 3px 0 0 22px;
}
.a_tools a.care{
	text-decoration: none;
	color: #000000;
	background: url('../images/care.bmp') no-repeat;
	padding: 3px 0 0 22px;
}
.a_tools a.search{
	text-decoration: none;
	color: #000000;
	background: url('../images/search.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.asearch{
	text-decoration: none;
	color: #000000;
	background: url('../images/asearch.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.protect{
	text-decoration: none;
	color: #000000;
	background: url('../images/protect.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.import{
	text-decoration: none;
	color: #000000;
	background: url('../images/import.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.export{
	text-decoration: none;
	color: #000000;
	background: url('../images/export.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.pickup{
	text-decoration: none;
	color: #000000;
	background: url('../images/pickup.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.moveopen{
	text-decoration: none;
	color: #000000;
	background: url('../images/moveopen.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.move{
	text-decoration: none;
	color: #000000;
	background: url('../images/move.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.vsalerecord{
	text-decoration: none;
	color: #000000;
	background: url('../images/vsalerecord.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.waitaudit{
	text-decoration: none;
	color: #000000;
	background: url('../images/waitaudit.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.byreturn{
	text-decoration: none;
	color: #000000;
	background: url('../images/byreturn.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.audit{
	text-decoration: none;
	color: #000000;
	background: url('../images/audit.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.return{
	text-decoration: none;
	color: #000000;
	background: url('../images/return.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.ssaleperson{
	text-decoration: none;
	color: #000000;
	background: url('../images/ssaleperson.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.merge{
	text-decoration: none;
	color: #000000;
	background: url('../images/merge.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.back{
	text-decoration: none;
	color: #000000;
	background: url('../images/back.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.upload{
	text-decoration: none;
	color: #000000;
	background: url('../images/upload.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.ok{
	text-decoration: none;
	color: #000000;
	background: url('../images/ok.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.read{
	text-decoration: none;
	color: #000000;
	background: url('../images/read.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.invoice{
	text-decoration: none;
	color: #000000;
	background: url('../images/invoice.bmp') no-repeat;
	padding: 4px 0 0 22px;
}
.a_tools a.history{
	text-decoration: none;
	color: #000000;
	background: url('../images/history.bmp') no-repeat;
	padding: 4px 0 0 22px;
}


.left_div1{
	width: 100%;
	cursor: hand;
	font-size: 12px;
}
.left_div1 a{
	color: #000000;
	font-size: 12px;
	/*font-weight: bold;*/
	text-decoration: none;
	background: url('../images/menu.bmp') no-repeat;
	height: 18px;
	display: block;
	padding: 7px 0 0 40px;
	/*vertical-align: middle;*/
	
}
.left_div1 a:link,.left_div1 a:visited{
	text-decoration: none;
}
.left_div1 a:hover,.left_div1 a:active{
	text-decoration: none;
	font-weight: bold;
}

.left_div2{
	background-color: #ffffff;
	border-right:solid 1px #B3CAD0;
}
.left_div2 a{
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	background: url('../images/nav2.bmp') no-repeat 30px 10px;
	height: 18px;
	display: block;
	padding: 10px 0 0 55px;
}
.left_div2 a:link,.left_div2 a:visited{
	text-decoration: none;
}
.left_div2 a:hover,.left_div2 a:active{
	/**background-color: #D0E7EF;**/
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

/**组织树样式*/
.org_tree_title{
	text-align: left;
	background:url('../images/table_top.bmp') no-repeat;
	font-weight: bold;
	padding: 11px 0 0 10px;
	height:35px;
	width: 180px;
	/**border-bottom: solid 2px #D5D9DA;
	line-height:35px;   
    overflow:hidden; */
}
.org_tree{
	padding: 0 0 0 20px;
	width: 160px;
}
.org_tree_title img{
	display: inline;     
	vertical-align: middle;     
}


/**按钮行样式*/
.btn1{
	text-align: center;
	border: solid 1px #94b8e9;
	background-color: #E8F0F2;
	font-size: 12px;
	cursor: hand;
}
.btn_img{
	cursor: hand;
	text-decoration:line-through;
	height: 12px;
	width: 12px;
}
.btn_img2{
	text-decoration:none;
	height: 12px;
	width: 12px;
}

.btn_select{
	text-align: center;
	border: solid 0px;
	background:url("../images/btn1.bmp");
	cursor: hand;
	color: #FFFFFF;
	font-weight: bold;
	width: 15px;
	height: 25px;
}
.btn_submit{
	text-align: center;
	background:url("../images/btn11.bmp");
	font-size: 13px;
	cursor: hand;
	color: #FFFFFF;
	font-weight: bold;
	width: 125px;
	height: 25px;
	padding-top: 3px;
	border: solid 0px;
}
.btn_back{
	text-align: center;
	background:url("../images/btn12.bmp");
	font-size: 13px;
	cursor: hand;
	color: #FFFFFF;
	width: 125px;
	height: 25px;
	padding-top: 3px;
	border: solid 0px;
}
.btn_append{
	text-align: center;
	background:url("../images/btn13.bmp");
	cursor: hand;
	width: 125px;
	height: 25px;
	padding-top: 6px;
	padding-left: 15px;
	border: solid 0px;
}
.btn_report{
	text-align: center;
	background:url("../images/btn_report.bmp");
	font-size: 13px;
	cursor: hand;
	color: #FFFFFF;
	width: 125px;
	height: 25px;
	padding-top: 3px;
	border: solid 0px;
}
.btn_schedule1{
	text-align: center;
	background:url("../images/schedule1.gif");
	font-size: 14px;
	cursor: hand;
	color: #000000;
	width: 95px;
	height: 35px;
	padding-top: 3px;
	border: solid 0px;
}
.btn_schedule2{
	text-align: center;
	background:url("../images/schedule2.gif");
	font-size: 14px;
	cursor: hand;
	color: #000000;
	font-weight: bold;
	width: 95px;
	height: 35px;
	padding-top: 3px;
	border: solid 0px;
}
/**部门所有指派客户*/
.btn_schedule3{
	text-align: center;
	background:url("../images/b1.bmp");
	font-size: 11px;
	cursor: hand;
	color: #000000;
	font-weight: bold;
	width: 65px;
	height: 20px;
	padding-top: 3px;
	border: solid 0px;
}
.btn_schedule4{
	text-align: center;
	background:url("../images/b2.bmp");
	font-size: 11px;
	cursor: hand;
	color: #000000;
	
	width: 65px;
	height: 20px;
	padding-top: 3px;
	border: solid 0px;
}

.input_percent{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 100%;
}
.input_percent2{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 90%;
}
.input_long{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 260px;
}
.input_long_noborder{
	border: solid 0px #ffffff;
	height: 18px;
	width: 260px;
}
.input_query{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 160px;
}
.input_query1{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 100px;
}
.input_query2{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 200px;
}
.input_msg{
	border: solid 1px #94b8e9;
	height: 18px;
	width: 600px;
}
.input_report1{
	border: solid 1px #94b8e9;
	font-size: 12px;
	height: 18px;
	width: 501px;
}
.input_report2{
	border: solid 1px #94b8e9;
	font-size: 12px;
	height: 18px;
	width: 237px;
}


.textarea_remark{
	border: solid 1px #94b8e9;
	height: 60px;
	width: 600px;
}
.textarea_desc{
	border: solid 1px #94b8e9;
	height: 195px;
	width: 600px;
}
.textarea_vdesc{
	height: 100px;
	width: 85%;
}
.textarea_msg{
	border: solid 1px #94b8e9;
	height: 350px;
	width: 600px;
}
.table{
	width: 100%;
	border-collapse: collapse;
	border: 0;
	margin: 0;
}
.table td{
	padding: 0;
}
.table td.title_info{
	background:url('../images/table_top.bmp');
	height:35px;
	font-weight: bold;
	padding:0 15px;
}

/**页框架表格样式1(包围每页的标题和内容表格)*/
.table_frame{
	/*margin-top: 20px;*/
    width:100%;
    /**border-collapse: collapse;*/
    background-color:#F0F7F8;
    border:solid 10px #F0F7F8;
}
.table_frame td{
	padding: 0;
}
/**新页框架表格样式1(包围每页的标题和内容表格)*/
.table_frame5{
	/*margin-top: 20px;*/
    width:100%;
    /**border-collapse: collapse;*/
    background-color:#FFFFFF;
    border:solid 10px #F0F7F8;
}
.table_frame5 td{
	padding: 0;
}
/**用于日程管理框架表格样式*/
.table_frame2{
    width:100%;
    /*border-collapse: collapse;*/
	background-color:#F0F7F8;
    border:solid 20px #F0F7F8;
}
.table_frame2 td{
	padding: 0;
}

/**用于主页面框架表格样式*/
.table_frame3{
	margin-top:5px;
    width:100%;
    text-align: center;
    border-collapse: collapse;
}
.table_frame3 td{
	padding: 10px 10px 0 0;
}

/**每页标题操作表格样式蓝边框*/
.table_title1{
	/*border:solid 2px #3797AF;*/
	/*background-color: #E8F0F2;*/
	background-color: #ffffff;
    width:100%;
    /*width:125px*/
    height:55px;
    border-collapse: collapse;
    margin: 0;
    text-align: left;
    border-top:solid 1px #3797AF;
	border-left:solid 1px #3797AF;
	border-right:solid 1px #3797AF;
}
.table_title1 td{
	padding: 0;
}
.table_title1 td.title_lab{
	background: url('../images/titlelab.bmp') no-repeat;
	height: 25px;
	width: 125px;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-algin:center;
	padding-left: 5px;
	padding-top: 5px;
	vertical-align: top;
}

/**页框架表格样式2灰边框*/
.table_title2{
	/*margin-top: 3px;*/
	border:solid 1px #999999;
	width:100%;
	border-collapse: collapse;
	background-color: #ffffff;
}
.table_title2 td{
	padding: 0;
}
.table_title2 td.title_lab{
	background: url('../images/titlelab2.bmp') no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-algin:left;
	width: 125px;
	height:25px;
	padding-left: 5px;
}
.table_title2 td.title_info{
	background:url('../images/table_top.bmp');
	height:35px;
	font-weight: bold;
	padding:0 15px;
}
/**新页框架表格样式2灰边框*/
.table_title5{
	/*margin-top: 3px;*/
	width:98%;
	border-collapse: collapse;
	background-color: #FFFFFF;
}
.table_title5 td{
	padding: 0;
}
.table_title5 td.title_lab{
	background: url('../images/titlelab2.bmp') no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-algin:left;
	width: 125px;
	height:25px;
	padding-left: 5px;
}
.table_title5 td.title_info{
	background:url('../images/table_top.bmp');
	height:35px;
	font-weight: bold;
	padding:0 15px;
}

/**日程管理页标题操作表格样式*/
.table_title3{
	background-color: #8FBECA;
    width:100%;
    height:35px;
    border-collapse: collapse;
    margin: 0;
    text-align: left;
    border:solid 1px #8FBECA;
}
.table_title3 td{
	padding: 0;
}
/**部门指派中的操作表格的样式*/
.table_title4{
	background-color: #ffffff;
    width:100%;
    height:35px;
    border-collapse: collapse;
    margin: 0;
    text-align: left;
    border:solid 1px #8FBECA;
}
.table_title6{
	background-color: #FFFFFF;
    width:100%;
    height:20px;
    border-collapse: collapse;
    margin: 0;
    text-align: left;
}
/**单元格之间有灰色细边框表格样式*/
.table_border {
	margin-top:2px;
    width:100%;
	border-collapse: collapse;
}
.table_border td {
	border: solid 1px #D5D9DA;
}

/**列表样式*/
.table_style {
    width:100%;
	border-collapse:collapse;
	border: solid 1px #E2E6E7;
	text-align: left;
	background-color: #ffffff;
}
.table_style tr {
    height:22px;
}
.table_style td {
    padding:0 6px;
	border-bottom: solid 1px #D5D9DA;
	border-left: solid 1px #FFFFFF;
}
.table_style td.title{
	height:24px;
	font-weight: bold;
	background:url('../images/table_top.bmp');
}
.table_style td.title_sort{
	height:24px;
	font-weight: bold;
	background:url('../images/table_top.bmp');
	cursor: hand;
}

/**分页样式*/
.table_page {
	width:100%;
	color: #0688a9;
	border-collapse:collapse;
	margin: 0;
	height: 25px;
	background:url('../images/table_top.bmp');
	font-weight: bold;
}
.table_page td{
	padding: 0;
}

/**分页样式*/
.table_page2 {
	width:100%;
	color: #0688a9;
	border-collapse:collapse;
	margin: 0;
	height: 25px;
	font-weight: bold;
}
.table_page2 td{
	padding: 0;
}

/*start日程安排表格样式*/
.table_schedule {
    width:100%;
	border-collapse:collapse;
	/*border: solid 1px #8FBECA;*/
	text-align: center;
	background-color: #ffffff;
}
.table_schedule tr {
    height:22px;
}
.table_schedule td{
    padding:0 6px;
	border:solid 1px #8FBECA;
}
.table_schedule td.title{
	height:24px;
	font-weight: bold;
	background:url('../images/table_top.bmp');
}
/***/

/**新增页面表格样式*/
.table_add {
    width:100%;
	text-align: left;
	border-collapse:collapse;
	margin: 0;
}
.table_add td{
    height:30px;
    border-bottom: solid 1px #D5D9DA;
    padding:0 2px;
}
.table_add td.title_top{
	background:url('../images/table_top.bmp');
	height:35px;
	font-weight: bold;
	padding:0 15px;
}
.table_add td.title{
	background:url('../images/td_form.bmp') no-repeat;
	text-align:right;
	width:155px;
}
.table_add td.title1{
	background:url('../images/td_form.bmp') no-repeat;
	text-align:right;
	width:155px;
	color: #3B8EF7;
}

/**主页面列表样式*/
.table_maintop{
	background-color: #CFDEE2;
	height:50px;
	width:100%;
	color: #7E7E7F;
	font-size: 11px;
	background: url('../images/main_top.bmp');
	border: solid 1px #B3CAD0;
	border-collapse: collapse;
}
.table_maintop td.title{
	font-size: 14px;
	font-weight: bold;
	color:#000000;
	padding: 0;
}

.table_main {
    width:100%;
	border-collapse:collapse;
	border: solid 1px #B3CAD0;
	text-align: center;
	background-color: #EFF3F4;
}
.table_main tr {
    height:22px;
}
.table_main td {
    padding:0 6px;
	/*border-bottom: solid 1px #D5D9DA;
	border-left: solid 1px #FFFFFF;*/
}
.table_main td.title{
	height:30px;
	font-weight: bold;
	background:url('../images/main_title.bmp') no-repeat;
	font-size: 13px;
	text-align: left;
}

.table_mainin {
    width:100%;
	margin-top: 10px;
	margin-left: 8px;
	text-align: left;
}
.table_mainin tr {
    height:22px;
}

.a_bule{font-size: 10px;font-style: italic;}
.a_bule a{color: #1F98F6;font-weight: normal;font-size: 12px;font-style: normal;}
.a_bule a:link,.a_bule a:visited{color: #1F98F6;text-decoration: none;}
.a_bule a:hover,.a_bule a:active{color: #1F98F6;text-decoration: underline;}


/**客户全貌页面样式*/
.table3{
	width:100%;
	font-size: 12px;
	background-color: #ffffff;
}
.table3 tr{
	height: 24px;
}
/**客户全貌页面样式新*/
.table31{
	width:100%;
	font-size: 12px;
	background-color: #F2F7FA;
	border: solid 1px #B9C7D0;
}
.table31 tr{
	height: 24px;
}

.table4{
	width:100%;
	font-size: 12px;
	color: #468FA4;
	background-color: #ffffff;
}
.table4 tr{
	height: 24px;
}
/**title*/
.page_title1{
	font-weight: bold;
	font-size: 14px;
	height:25px;
	background-color: #ffffff;
}
.line1{
	background-color: #E8F0F2;
	height:2px;
}

.a_detail a{color: #526b6f;text-decoration: none;}
.a_detail a:link,.a_detail a:visited{color: #526b6f;text-decoration: none;}
.a_detail a:hover,.a_detail a:active{color: #526b6f;text-decoration: underline;}


.table_report {
    width:100%;
	margin-top: 2px;
	margin-left: 8px;
	text-align: left;
}
.table_report tr {
    height:20px;
}

/*start报表数据分析设定表格样式*/
.table_report1 {
    width:100%;
	border-collapse:collapse;
	font-size: 12px;
	/**border: solid 1px #D1DEE2;
	border-top: solid 1px #D1DEE2;
	border-bottom: solid 1px #D1DEE2;
	*/
}
.table_report1 tr {
    height:22px;
    /*background-color: #cde3fa;*/
}
.table_report1 td, .table_report1 th {
	/**text-align: center;*/
    padding:0 6px;
	/**border:solid 1px #D1DEE2;
	border-top: solid 1px #D1DEE2;*/
	border-bottom: solid 1px #D1DEE2;
}
/***/

/**复杂报表表格样式*/
.table_view{
    width:95%;
	border-collapse:collapse;
	border:solid 1px #999999;
	font-size: 12px;
}
.table_view tr{
    height:22px;
    background-color: #ffffff;
}
.table_view td{
    padding:0 6px;
	border: solid 1px #D8DADA;
}
.table_view td.title{
	font-weight: bold;
	color: #38547c;
	/**background-color: #CFE0F0;*/
	font-size: 12px;
	background:url('../images/table_top.bmp');
}
.table_view td.title2{
	font-weight: bold;
	color: #7E7E7F;
	background-color: #CFE0F0;
	font-size: 12px;
}
.table_view td.title3{
	background-color: #CFE0F0;
	font-size: 12px;
}
.table_view td.title4{
	background-color: #B6CCE3;
	font-size: 12px;
}
.table_view td.title5{
	background-color: #edf4fb;
	font-size: 12px;
}
.table_view a{
	color: #526b6f;
}
.table_view a:link,.table_view a:visited{
	/**text-decoration: none;*/
	color: #526b6f;
}
.table_view a:hover,.table_view a:active{
	color: #526b6f;
	text-decoration: none;
}
/**end table style*/

/**简单报表表格样式*/
.table_sreport {
    width:100%;
	border-collapse:collapse;
	border:solid 1px #999999;
	text-align: left;
	background-color: #ffffff;
}
.table_sreport tr {
    height:22px;
}
.table_sreport td {
    padding:0 6px;
	border-bottom: solid 1px #D5D9DA;
	border-left: solid 1px #FFFFFF;
}
.table_sreport td.title{
	height:24px;
	font-weight: bold;
	background:url('../images/table_top.bmp');
}
/**字体颜色样式*/
.font_bule{
	color:#0688a9;
}
.font_orange{
	color:#fe8005;
}
.newtd{
	background:url("../images/b3.bmp");
	text-align: center;
}
/**列表样式*/
.table_style22 {
    width:100%;
	border-collapse:collapse;
	border: solid 1px #B9C7D0;
	text-align: left;
	background-color: #F2F7FA;
}
.table_style22 tr {
    height:22px;
}
.table_style22 td {
    padding:0 6px;
	border-bottom: solid 1px #B9C7D0;
	border-left: solid 1px #B9C7D0;
}
.table_style22 td.title{
	height:24px;
	font-weight: bold;
}
.menu_top {
   position:relative; 
   margin:0; 
   font-size:12px;    
  
   }
.menu_top ul li a
 {display:block; 
  text-decoration:none; 
  width:30px; 
  text-align:left; 
  padding:0 16px;
  border:1px solid #BCBDBF; 
  background:#6795A2; 
  line-height:200%; 
  font-size:12px; 
  overflow:hidden;
  color:#ffffff;
  background-image: url(../images/collapsed.gif);
  background-repeat: no-repeat;
  background-position: 45px center;
  }
  .menu_top ul li:hover a
  {display:block; 
  text-decoration:none; 
  width:30px; 
  text-align:left; 
  padding:0 16px;
  border:1px solid #BCBDBF; 
  background:#6795A2; 
  line-height:200%; 
  font-size:12px; 
  overflow:hidden;
  color:#ffffff;
  background-image: url(../images/expanded.gif);
  background-repeat: no-repeat;
  background-position: 45px center; 
  }
.menu_top ul {padding:0; margin:0;list-style-type: none; }
.menu_top ul li {float:left; position:relative;}
.menu_top ul li ul {display: none;}
.menu_top ul li:hover ul {display:block; position:absolute;  width:130px;}
.menu_top ul li:hover ul li ul {display: none;}
.menu_top ul li:hover ul li a {display:block; background:#F2F4F3; color:#000; width:130px;}
.menu_top ul li:hover ul li a:hover {background:#D0E7EF; color:#000; width:130px;}
.gray_input{color:#878787;}
